package com.dao;

import java.sql.SQLException;
import java.util.List;

import com.bean.OutOrder;
import com.bean.OutOrderCancel;
import com.bean.OutOrderDetail;

public interface OutOrderDao {
	
	public void insertOutOrder(OutOrder outOrder) throws SQLException ;
	
	public void updateOutOrder(OutOrder outOrder) throws SQLException ;
	
	public void insertOutOrderDetail(OutOrderDetail outOrderDetail) throws SQLException ;
	
	public void updateOutOrderDetail(OutOrderDetail outOrderDetail) throws SQLException ;
	
	public void insertOutOrderCancel(OutOrderCancel outOrderCancel) throws SQLException ;
	
	public void insertWmsOrderCancel(OutOrderCancel outOrderCancel) throws SQLException ;
	
	public void updateOutOrderCancel(OutOrderCancel outOrderCancel) throws SQLException ;
	
	public void insertRecordByList(final List<OutOrder> outOrderList) throws SQLException;

}
